
#include "mRay.h"

mLine::mLine(void)
{
	Position = mVector3(0.0f, 0.0f, 0.0f);
	Direction = mVector3(0.0f, 0.0f, 0.0f);
}

mLine::mLine(const mVector3 & position, const mVector3 & direction)
{
	Position = position;
	Direction = direction;
}

mLine::mLine(const mLine & a)
{
	*this = a;
}

mLine::~mLine(void)
{
}


mLine & mLine::operator=(const mLine & a)
{
	Position = a.Position;
	Direction = a.Direction;
	return *this;
}